patrulla policial - Spanish English Dictionary